package com.cb.common.util;

import java.math.BigDecimal;

public class MathUtil {
	/**
	 * 截取DOUBLE类型小数点位数
	 * 
	 * @param pointValue
	 * @param roundingMode
	 * @param value
	 * @return
	 */
	public static Double getPointDoubleValue(int pointValue, int roundingMode,
			Double value) {
		BigDecimal bd = new BigDecimal(value.toString());
		bd = bd.setScale(pointValue, roundingMode);
		return bd.doubleValue();
	}

	/**
	 * 判断是否为数字
	 * @param str
	 * @return
	 */
	public static boolean isNumeric(String str) {
		if (str.matches("\\d*")) {
			return true;
		} else {
			return false;
		}
	}
}
